package com.szholly.pro.watergas_server.ps.android.service;

import java.util.Map;


/**
 * 工业废水运维任务基类
 * 
 * 2017/6/2 <br/>
 *
 * @author Joey Huang QQ:273179370）
 */
public abstract class IndustryWaterTask {
	private String name;
	private String typeCode;
	private String GUID;

	public abstract Map<String,Object> getOperationTaskInitData(String userId,String pointCode,String taskCode) throws Exception;

	public abstract Map<String,Object> getOperationTaskDetailData(String userId,String pointCode,String taskCode) throws Exception;

	public abstract String saveOperationTask(String taskCode, String data) throws Exception;

	public abstract String updateOperationTask(String taskCode, String data) throws Exception;	

	public String getName() {
		return name;
	}

	public IndustryWaterTask setName(String name) {
		this.name = name;
		return this;
	}

	public String getTypeCode() {
		return typeCode;
	}

	public IndustryWaterTask setTypeCode(String typeCode) {
		this.typeCode = typeCode;
		return this;
	}

	public String getGUID() {
		return GUID;
	}

	public IndustryWaterTask setGUID(String gUID) {
		GUID = gUID;
		return this;
	}
}
